Adaptable Pouring: Teaching Robots Not to Spill using Fast but Approximate Fluid Simulation
نویسندگان
چکیده
Humans manipulate fluids intuitively using approximations of the underlying physical laws. In this paper, we explore a general methodology that robots may use to develop and improve strategies for overcoming manipulation tasks associated with appropriately defined loss functions. We focus on the specific task of pouring a liquid from a container (pourer) to another container (receiver) while minimizing the mass of liquid that spills outside the receiver. We present a solution, based on guidance from approximate simulation, that is fast, flexible and adaptable to novel containers as long as their shapes can be sensed. Our key idea is to decouple the optimization of the parameter space of the simulator from the optimization over action space for determining robot control actions. We perform the former in a training (calibration) stage and the latter during run-time (deployment). For the purpose of this paper we use pouring in both stages, even though separate actions could be chosen. We compare four different strategies for calibration and three different strategies for deployment. Our results demonstrate that fast fluid simulations, even if only approximate, are effective in guiding automatic strategies for pouring liquids.
منابع مشابه
Using Weibull probability distribution to calibrate prevailing wind applying in oil spill simulation
In the Persian Gulf, the major source of oil pollution is related to the transportation of tankers, offshore production and discharges by coastal refineries. The water dynamical field has been obtained using a new hydrodynamic model. Local wind is recognized as the principal driving force combining to the water dynamic field to determine oil drift on the sea surface. The Weibull probability dis...
متن کاملTowards self-adaptable robots: from programming to training machines
We argue that hardware modularity plays a key role in the convergence of Robotics and Artificial Intelligence (AI). We introduce a new approach for building robots that leads to more adaptable and capable machines. We present the concept of a self-adaptable robot that makes use of hardware modularity and AI techniques to reduce the effort and time required to be built. We demonstrate in simulat...
متن کاملMap-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots
In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...
متن کاملFrom Biomechanical Concepts Towards Fast And Robust Robots
Robots of any kind, highly integrated mechatronic systems, are smart combinations of mechanics, electronics and information technology. The development of bipedal robots in particular, which perform human-like locomotion, challenges scientists on even higher levels. Facing this challenge, this article presents a biomimetic bottom-up approach to use knowledge of biomechanical experiments on huma...
متن کاملProbabilistic Simulation Predicts Human Performance on Viscous Fluid-Pouring Problem
The physical behavior of moving fluids is highly complex, yet people are able to interact with them in their everyday lives with relative ease. To investigate how humans achieve this remarkable ability, the present study extended the classical water-pouring problem (Schwartz & Black, 1999) to examine how humans take into consideration physical properties of fluids (e.g., viscosity) and perceptu...
متن کامل